package com.attendance.www.hr.entitys;

import java.util.Date;

public class Employee {
    private Integer employeeId;

    private String employeeNo;

    private String chineseName;

    private String englishName;

    private Integer sex;

    private String email;

    private Integer regionType;

    private Date firstDate;

    private Date entryDate;

    private Integer employeeIsSeparated;

    private Date employeeSeparatedDate;

    private Integer employeeType;

    private Integer employeeCategory;

    private Integer isVisaWaiver;

    private Integer level;

    private Date annualLeaveDate;

    private Integer isDisabled;

    private Date fromDate;

    private Date thruDate;

    private String n1empCode;

    private String n1empName;

    private String n2empCode;

    private String n2empName;

    private String organize1stName;

    private String organize1stCode;

    private String organize2ndCode;

    private String organize2ndName;

    private String organize3rdCode;

    private String organize3rdName;

    private String organize4thCode;

    private String organize4thName;

    private String projectTeamCode;

    private String projectTeamName;

    private Date createTime;

    private Date updateTime;

    public Integer getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(Integer employeeId) {
        this.employeeId = employeeId;
    }

    public String getEmployeeNo() {
        return employeeNo;
    }

    public void setEmployeeNo(String employeeNo) {
        this.employeeNo = employeeNo == null ? null : employeeNo.trim();
    }

    public String getChineseName() {
        return chineseName;
    }

    public void setChineseName(String chineseName) {
        this.chineseName = chineseName == null ? null : chineseName.trim();
    }

    public String getEnglishName() {
        return englishName;
    }

    public void setEnglishName(String englishName) {
        this.englishName = englishName == null ? null : englishName.trim();
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    public Integer getRegionType() {
        return regionType;
    }

    public void setRegionType(Integer regionType) {
        this.regionType = regionType;
    }

    public Date getFirstDate() {
        return firstDate;
    }

    public void setFirstDate(Date firstDate) {
        this.firstDate = firstDate;
    }

    public Date getEntryDate() {
        return entryDate;
    }

    public void setEntryDate(Date entryDate) {
        this.entryDate = entryDate;
    }

    public Integer getEmployeeIsSeparated() {
        return employeeIsSeparated;
    }

    public void setEmployeeIsSeparated(Integer employeeIsSeparated) {
        this.employeeIsSeparated = employeeIsSeparated;
    }

    public Date getEmployeeSeparatedDate() {
        return employeeSeparatedDate;
    }

    public void setEmployeeSeparatedDate(Date employeeSeparatedDate) {
        this.employeeSeparatedDate = employeeSeparatedDate;
    }

    public Integer getEmployeeType() {
        return employeeType;
    }

    public void setEmployeeType(Integer employeeType) {
        this.employeeType = employeeType;
    }

    public Integer getEmployeeCategory() {
        return employeeCategory;
    }

    public void setEmployeeCategory(Integer employeeCategory) {
        this.employeeCategory = employeeCategory;
    }

    public Integer getIsVisaWaiver() {
        return isVisaWaiver;
    }

    public void setIsVisaWaiver(Integer isVisaWaiver) {
        this.isVisaWaiver = isVisaWaiver;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Date getAnnualLeaveDate() {
        return annualLeaveDate;
    }

    public void setAnnualLeaveDate(Date annualLeaveDate) {
        this.annualLeaveDate = annualLeaveDate;
    }

    public Integer getIsDisabled() {
        return isDisabled;
    }

    public void setIsDisabled(Integer isDisabled) {
        this.isDisabled = isDisabled;
    }

    public Date getFromDate() {
        return fromDate;
    }

    public void setFromDate(Date fromDate) {
        this.fromDate = fromDate;
    }

    public Date getThruDate() {
        return thruDate;
    }

    public void setThruDate(Date thruDate) {
        this.thruDate = thruDate;
    }

    public String getN1empCode() {
        return n1empCode;
    }

    public void setN1empCode(String n1empCode) {
        this.n1empCode = n1empCode == null ? null : n1empCode.trim();
    }

    public String getN1empName() {
        return n1empName;
    }

    public void setN1empName(String n1empName) {
        this.n1empName = n1empName == null ? null : n1empName.trim();
    }

    public String getN2empCode() {
        return n2empCode;
    }

    public void setN2empCode(String n2empCode) {
        this.n2empCode = n2empCode == null ? null : n2empCode.trim();
    }

    public String getN2empName() {
        return n2empName;
    }

    public void setN2empName(String n2empName) {
        this.n2empName = n2empName == null ? null : n2empName.trim();
    }

    public String getOrganize1stName() {
        return organize1stName;
    }

    public void setOrganize1stName(String organize1stName) {
        this.organize1stName = organize1stName == null ? null : organize1stName.trim();
    }

    public String getOrganize1stCode() {
        return organize1stCode;
    }

    public void setOrganize1stCode(String organize1stCode) {
        this.organize1stCode = organize1stCode == null ? null : organize1stCode.trim();
    }

    public String getOrganize2ndCode() {
        return organize2ndCode;
    }

    public void setOrganize2ndCode(String organize2ndCode) {
        this.organize2ndCode = organize2ndCode == null ? null : organize2ndCode.trim();
    }

    public String getOrganize2ndName() {
        return organize2ndName;
    }

    public void setOrganize2ndName(String organize2ndName) {
        this.organize2ndName = organize2ndName == null ? null : organize2ndName.trim();
    }

    public String getOrganize3rdCode() {
        return organize3rdCode;
    }

    public void setOrganize3rdCode(String organize3rdCode) {
        this.organize3rdCode = organize3rdCode == null ? null : organize3rdCode.trim();
    }

    public String getOrganize3rdName() {
        return organize3rdName;
    }

    public void setOrganize3rdName(String organize3rdName) {
        this.organize3rdName = organize3rdName == null ? null : organize3rdName.trim();
    }

    public String getOrganize4thCode() {
        return organize4thCode;
    }

    public void setOrganize4thCode(String organize4thCode) {
        this.organize4thCode = organize4thCode == null ? null : organize4thCode.trim();
    }

    public String getOrganize4thName() {
        return organize4thName;
    }

    public void setOrganize4thName(String organize4thName) {
        this.organize4thName = organize4thName == null ? null : organize4thName.trim();
    }

    public String getProjectTeamCode() {
        return projectTeamCode;
    }

    public void setProjectTeamCode(String projectTeamCode) {
        this.projectTeamCode = projectTeamCode == null ? null : projectTeamCode.trim();
    }

    public String getProjectTeamName() {
        return projectTeamName;
    }

    public void setProjectTeamName(String projectTeamName) {
        this.projectTeamName = projectTeamName == null ? null : projectTeamName.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}